package h.c.z.designPattern.B01_Strategy;

/**
 * 说明：策略模式计算价格 上下文
 * @author jinsicao
 * @version 2016年12月15日
 */
public class Context {

	private Strategy strategy;
	
	public Context(Strategy strategy) {
		this.strategy = strategy;
	}
	
	public double calculatePrice(double goodsPrice, int quantity) {
		return this.strategy.calculatePrice(goodsPrice, quantity);
	}
}
